mackerel shad

Noun
  1. small silvery fish; Nova Scotia to Brazil

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

mackerel shad
A fisherman holds up a freshly caught mackerel shad.